package cn.tedu.stage2.day05;

import java.io.BufferedOutputStream;
import java.io.FileOutputStream;
import java.nio.charset.StandardCharsets;
import java.util.Scanner;

/**
 * 改错
 *
 * 程序实现的是简易记事本工具。程序启动后向pw.txt文件写内容
 * 用户输入的每一行字符串都写入到文件中，单独输入exit时
 * 程序退出。
 */
public class Test04 {
    public static void main(String[] args) throws Exception {

        FileOutputStream fos = new FileOutputStream("pw.txt");
        BufferedOutputStream bos = new BufferedOutputStream(fos);

        Scanner scanner = new Scanner(System.in);
        System.out.println("请开始输入内容：");
        while (true) {
            String s = scanner.nextLine();
            if ("exit".equals(s)){
                break;
            }
            byte[] data = s.getBytes(StandardCharsets.UTF_8);
            bos.write(data);
            bos.flush();
            bos.close();
        }

//		BufferedWriter bw = new BufferedWriter(osw);
//		PrintWriter pw = new PrintWriter(bw,true);
//
//		Scanner scanner = new Scanner(System.in);
//		System.out.println("请开始输入内容");
//		while(true) {
//			String str = scanner.nextLine();
//			if("exit".equals(str)) {
//				break;
//			}
//			pw.println(srt);
//			pw.close();
//		}
    }
}
